| The Dictionary Object | |
| The Dictionary object provides a useful storage object that we can use to store values, accessed and referenced by their name rather than by index as would be the case in a normal array. | |
| CompareMode | VBScript only |
| Property | |
|
Sets or returns the string comparison mode for the keys. *An error will occur if we try to change the CompareMode of a Dictionary object that already contains data. |
|
| Count | |
| Property | |
| Read only. Returns the number of key/item pairs in the Dictionary. | |
| Item(key) | |
| Property | |
| Sets or returns the value of the item for the specified key. | |
| Key(key) | |
| Property | |
| Sets or returns the value of a key. | |
| Add(key,item) | |
| Method | |
|
Adds the key/item pair to the Dictionary. *An error will occur if we try to add a key/item pair when that key already exists. |
|
| Exists(key) | |
| Method | |
| Returns True if the specified key exists or False if not. | |
| Items() | |
| Method | |
| Returns an array containing all the items in a Dictionary object. | |
| Keys() | |
| Method | |
| Returns an array containing all the keys in a Dictionary object. | |
| Remove(key) | |
| Method | |
|
Removes a single key/item pair specified by key. *An error will occur if we try to remove a key/item pair that doesn't exist. |
|
| RemoveAll() | |
| Method | |
|
Removes all the key/item pairs. *An error will occur if we try to remove a key/item pair that doesn't exist. |
|